caring for - French English Dictionary